Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 STAVELEY PLACE Terraced £50,000 13 Jun 2005
22 STAVELEY PLACE Terraced £75,000 22 Jul 2016
26 STAVELEY PLACE Terraced £29,795 16 Feb 2004